﻿#region Usings
using System;
using System.Web.Mvc;
using BK.Web.UI.AppCode;
#endregion

namespace BK.Web.UI.Controllers
{
	public class LoginController : Controller
	{
		//private readonly UsersRepository _usersRepository = new UsersRepository();
		//
		// GET: /Login/

		#region Instance Methods
		public ActionResult Login()
		{
			return View();
		}

		[AcceptVerbs(HttpVerbs.Post)]
		public ActionResult Login(string email, string password, FormCollection formValues)
		{
			throw new NotImplementedException();
//			LoginModel loginModel = new LoginModel();
//			if (!TryUpdateModel(loginModel, formValues))
//				return View(loginModel);
//
//			User loginedUser = _usersRepository.Login(email, password);
//			if (loginedUser != null)
//			{
//				AppHelper.CurrentUser = loginedUser;
//				return RedirectToAction("Index", "Users");
//			}
//
//			ModelState.AddModelError("", "Пошта або Пароль вказані невірно.");
//			return View();
		}

		public ActionResult LogOff()
		{
			AppHelper.CurrentUser = null;
			return RedirectToAction("Login");
		}
		#endregion
	}
}